"""
文件偏移量操作
0，代表从文件开头算起，1代表从当前位置算起，2 代表从文件 末尾算起
r w模式打开偏移量在开头
a模式打开偏移量在结尾
"""

file = open("file.txt","wb+")

file.write("Hello world".encode())
file.flush()

print("文件偏移量：",file.tell()) # 文件偏移量大小

# file.seek(5,0)

# 1 2为基准必须二进制打开
file.seek(-5,2)

data = file.read()
print("内容：",data.decode())

file.write("世界".encode()) # 偏移量设置到中间，会覆盖后面的内容


file.close()